provide help voluntarily and selflessly - Turc Anglais Dictionnaire